Sorry you spent money and had issues, but most ppl know they have a spotty rep. call the BBB, and file a claim with you CCard if you have already talked to the "management" and failed to reach an agreement.
Honestly, most here don’t care any more, we tried to warn ppl but they and you still go and we still get these posts.